@charset "UTF-8";
#payMenu-table0{
	background:#e5e5e5;
	font-size:14px;
	padding:1% 2%;
}
#payMenu-table0,#payMenu-table1{
	width:100%;
	height:auto;
	border-spacing:0px;
	border:1px solid #c1c1c1;
	margin:2% auto;
}
#payMenu-table1 thead tr{
	width:30%;
	height:30px;
	background:#79bdfa;
	color:#fff;
	text-align:center;
	font-size:20px;
}
#payMenu-table1 tbody tr td{
	width:30%;
	height:20px;
	padding:5px;
	text-align:center;
	color:#303030;
	border-bottom:1px dotted #d7d7d7;
}
#payMenu-table1 tbody tr td.redtd{
	color:red;
}
#payMenu-table2{
	width:100%;
	height:auto;
	border-spacing:0px;
	margin:5% auto 2%;
	border:1px solid #c1c1c1;
}
#payMenu-table2 tbody tr td{
	height:20px;
	padding:5px 0px;
}

/*************************************************************************会员卡支付页面**********************************************************************************/
#configPay-table{
	width:100%;
	height:auto;
	border-spacing:0px;
	padding:1% 2%;
}
#configPay-table tr{
	width:100%;
	height:50px;
}
#configPay-table tr th{
	text-align:right;
	padding:2% 0px 2% 0px;
	border-bottom:1px dotted #c1c1c1;
}
#configPay-table tr td{
	text-align:left;
	padding:2% 3% 2% 0px;
	border-bottom:1px dotted #c1c1c1;
}
#configPay-table tr td input{
	width:100%;
}

/*************************************************************************支付成功**********************************************************************************/
#paySucMain1{
	width:70%;
	height:20%;
	margin:0px auto;
	background:url('../../../image/default/paySuccess1.png') no-repeat;
	background-size: 105% 100%;
}
#paySucMain2{
	width:100%;
	height:6%;
	background:url('../../../image/default/paySuccess2.png') no-repeat;
	background-size: 100% 95%;
}
#paySucMain-table{
	width:100%;
	height:auto;
	margin:0 auto;
	border-spacing:0px;
	padding:1% 2%;
	font-size:26px;
}
#paySucMain-table tr{
	width:100%;
	height:50px;
}
#paySucMain-table tr th{
	text-align:right;
	padding:2% 3% 2% 0px;
}
#paySucMain-table tr td{
	text-align:left;
	padding:2% 3% 2% 0px;
}
#finishPay{
	width:98%; 
	height:8%;
	margin:10% auto;
	background:url('../../../image/default/finishPay.png') no-repeat;
	background-size: 100% 90%;
}
/*************************************************************************支付失败**********************************************************************************/
#payFail{
	width:100%;height:100%;background:#ededed;margin:0px;padding:0px;text-shadow:0px 0px 0px;
}
#payFail-top{
	width:100%; 
	height:10%;
	color:#fff;
	text-align:center;
	font-size:20px;
	padding:3% 0px 0px 0px;
	background:url('<%=path %>/image/head.png') no-repeat;
	background-size: cover;
}
#payFail-main{
	width:95%;height:90%;
	margin:2% auto;
}
#payFailMain1{
	width:70%;
	height:20%;
	margin:0px auto;
	background:url('<%=path %>/image/payFail.png') no-repeat;
	background-size: 105% 100%;
}
#payFailMain2{
	width:100%;
	height:6%;
	background:url('<%=path %>/image/failReason.png') no-repeat;
	background-size: 100% 95%;
}
#payFailMain3{
	width:80%;
	height:auto;
	font-size:18px;
	text-align:center;
	margin:10% auto;
}
#payFailReturn{
	width:95%; 
	height:9%;
	margin:20% auto;
	background:url('<%=path %>/image/taocan_return1.png') no-repeat;
	background-size: 100% 70%;
}
